canopy sill - Spanish English Dictionary